发明: to invent, an invention...
昆虫: insect...
相差: to differ, discrepancy between...
经过: to pass, to go through, process, course...
可是: but, however, (used for emphasis) indeed...
须: beard, mustache, feeler (of an insect etc), tassel...
久违: (haven't done sth) for a long time, a long time since we last met...
名著: masterpiece...
支出: to spend, to pay out, expense...